small herd/flock - German English Dictionary